undeveloped brain - French English Dictionary